May 11
25
I was trying to avoid covering this thread but the people in the thread are incredibly passionate about Google dropping the top blue bar that asks them to make Google their home page…
Originally posted here:
Google’s Make Me Your Homepage Annoys Users